pumping device - Español Inglés Diccionario